Iterative Methods for Visualization of Implicit Surfaces On GPU
نویسندگان
چکیده
The ray-casting of implicit surfaces on GPU has been explored in the last few years. However, until recently, they were restricted to second degree (quadrics). We present an iterative solution to ray cast cubics and quartics on GPU. Our solution targets efficient implementation, obtaining interactive rendering for thousands of surfaces per frame. We have given special attention to torus rendering since it is a useful shape for multiple CAD models. We have tested four different iterative methods, including a novel one, comparing them with classical tessellation solution. Fig. 1. The faces of two bounding boxes are used to trigger the fragment shader responsible for rendering the tori.
منابع مشابه
Ye Zhao Lattice Boltzmann based PDE solver on the GPU
Y. Zhao ( ) Kent State University, Department of Computer Science, Kent, OH 44242, USA [email protected] Abstract In this paper, we propose a hardware-accelerated PDE (partial differential equation) solver based on the lattice Boltzmann model (LBM). The LBM is initially designed to solve fluid dynamics by constructing simplified microscopic kinetic models. As an explicit numerical scheme with on...
متن کاملFast Ray Tracing of Arbitrary Implicit Surfaces with Interval and Affine Arithmetic
Existing techniques for rendering arbitrary-form implicit surfaces are limited, either in performance, correctness or flexibility. Ray tracing algorithms employing interval arithmetic (IA) or affine arithmetic (AA) for root-finding are robust and general in the class of surfaces they support, but traditionally slow. Nonetheless, implemented efficiently using a stack-driven iterative algorithm a...
متن کاملNon-iterative Second-order Approximation of Signed Distance Functions for Any Isosurface Representation
Signed distance functions (SDF) to explicit or implicit surface representations are intensively used in various computer graphics and visualization algorithms. Among others, they are applied to optimize collision detection, are used to reconstruct data fields or surfaces, and, in particular, are an obligatory ingredient for most level set methods. Level set methods are common in scientific visu...
متن کاملPoint-based rendering of implicit surfaces in R4R4
We present a point-based algorithm for rendering implicit surfaces in R4. Our algorithm combines a new method for approximating an implicit surface with points that uses interval arithmetic for topological robustness with a new 4D illumination model that together with a color transfer function enhance the visualization of a 2-dimensional surface in 4-dimensional space. We also discuss a GPU imp...
متن کاملInteractive Visualization of Implicit Surfaces with Singularities
This paper presents work on two methods for interactive visualization of implicit surfaces: physically-based sampling using particle systems and polygonization followed by physically-based mesh improvement which explicitly makes use of the surface-defining equation. While most previous work applied to bounded manifolds without singularities and without boundary (topological spheres) we broaden ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007